package com.erpoa.entity;

import lombok.*;
import lombok.extern.slf4j.Slf4j;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Slf4j
@EqualsAndHashCode
public class GoodsEntity implements Serializable {
    // 批次条码
    public String fBarCode;

    // 类型(笔头、墨水、硅油)
    public String fMatType;

    // 供应商编码
    public String fVenderCode;

    // 型号
    public String fModelNo;

    // 型号
    public String fColor;

    // 生产日期(供应商原料)
    public String fProduceDate;

    // 机台号(供应商)
    public String fMachineCode;

    // 数量/重量(单位数量)
    public Double fWeight;

    // 收货人
    public String fOperatorName;

    // 收货设备
    public String fOperatorMac;

    // 总数量(已减去抽检数量)
    public Double fNum;

    // 抽检数量
    public Double fCheckNum;

    // 信息FID
    public String fid;

    // 料号
    public String fMatCode;

    // 品名
    public String fMatName;

    // 申请量
    public Double fRqsQty;

    // 实际量
    public Double fRspQty;

    // 仓库
    public String fWareCode;

    // 库位
    public String fSeatCode;

    // 备注
    public String fRemark;

    // 拨出仓库
    public String fOutWareCode;

    // 拨出库位
    public String fOutSeatCode;
    // 调拨申请单号
    public String fApplyNo;
    // 收获时间
    public String fReceiveDate;
    // 工厂
    public String fFactoryCode;
    // 车间
    public String fWorkShopCode;
    // 装箱标准
    public Double fPackNum;

    public String piNum;


    public String getPiNum() {
        return piNum;
    }

    public void setPiNum(String piNum) {
        this.piNum = piNum;
    }

    public Double getfPackNum() {
        return fPackNum;
    }

    public void setfPackNum(Double fPackNum) {
        this.fPackNum = fPackNum;
    }

    public String getfFactoryCode() {
        return fFactoryCode;
    }

    public void setfFactoryCode(String fFactoryCode) {
        this.fFactoryCode = fFactoryCode;
    }

    public String getfWorkShopCode() {
        return fWorkShopCode;
    }

    public void setfWorkShopCode(String fWorkShopCode) {
        this.fWorkShopCode = fWorkShopCode;
    }

    public String getfMatType() {
        return fMatType;
    }

    public void setfMatType(String fMatType) {
        this.fMatType = fMatType;
    }

    public String getfVenderCode() {
        return fVenderCode;
    }

    public void setfVenderCode(String fVenderCode) {
        this.fVenderCode = fVenderCode;
    }

    public String getfModelNo() {
        return fModelNo;
    }

    public void setfModelNo(String fModelNo) {
        this.fModelNo = fModelNo;
    }

    public String getfColor() {
        return fColor;
    }

    public void setfColor(String fColor) {
        this.fColor = fColor;
    }

    public String getfProduceDate() {
        return fProduceDate;
    }

    public void setfProduceDate(String fProduceDate) {
        this.fProduceDate = fProduceDate;
    }

    public String getfMachineCode() {
        return fMachineCode;
    }

    public void setfMachineCode(String fMachineCode) {
        this.fMachineCode = fMachineCode;
    }

    public Double getfWeight() {
        return fWeight;
    }

    public void setfWeight(Double fWeight) {
        this.fWeight = fWeight;
    }

    public String getfOperatorName() {
        return fOperatorName;
    }

    public void setfOperatorName(String fOperatorName) {
        this.fOperatorName = fOperatorName;
    }

    public String getfOperatorMac() {
        return fOperatorMac;
    }

    public void setfOperatorMac(String fOperatorMac) {
        this.fOperatorMac = fOperatorMac;
    }

    public Double getfNum() {
        return fNum;
    }

    public void setfNum(Double fNum) {
        this.fNum = fNum;
    }

    public Double getfCheckNum() {
        return fCheckNum;
    }

    public void setfCheckNum(Double fCheckNum) {
        this.fCheckNum = fCheckNum;
    }

    public String getFid() {
        return fid;
    }

    public void setFid(String fid) {
        this.fid = fid;
    }

    public String getfMatCode() {
        return fMatCode;
    }

    public void setfMatCode(String fMatCode) {
        this.fMatCode = fMatCode;
    }

    public String getfMatName() {
        return fMatName;
    }

    public void setfMatName(String fMatName) {
        this.fMatName = fMatName;
    }

    public Double getfRqsQty() {
        return fRqsQty;
    }

    public void setfRqsQty(Double fRqsQty) {
        this.fRqsQty = fRqsQty;
    }

    public Double getfRspQty() {
        return fRspQty;
    }

    public void setfRspQty(Double fRspQty) {
        this.fRspQty = fRspQty;
    }

    public String getfWareCode() {
        return fWareCode;
    }

    public void setfWareCode(String fWareCode) {
        this.fWareCode = fWareCode;
    }

    public String getfSeatCode() {
        return fSeatCode;
    }

    public void setfSeatCode(String fSeatCode) {
        this.fSeatCode = fSeatCode;
    }

    public String getfRemark() {
        return fRemark;
    }

    public void setfRemark(String fRemark) {
        this.fRemark = fRemark;
    }

    public String getfOutWareCode() {
        return fOutWareCode;
    }

    public void setfOutWareCode(String fOutWareCode) {
        this.fOutWareCode = fOutWareCode;
    }

    public String getfOutSeatCode() {
        return fOutSeatCode;
    }

    public void setfOutSeatCode(String fOutSeatCode) {
        this.fOutSeatCode = fOutSeatCode;
    }

    public String getfApplyNo() {
        return fApplyNo;
    }

    public void setfApplyNo(String fApplyNo) {
        this.fApplyNo = fApplyNo;
    }

    public void setfBarCode(String fBarCode) {
        this.fBarCode = fBarCode;
    }

    public String getfBarCode() {
        return fBarCode;
    }

    public String getfReceiveDate() {
        return fReceiveDate;
    }

    public void setfReceiveDate(String fReceiveDate) {
        this.fReceiveDate = fReceiveDate;
    }

}
